/* contact */
.mainBtn{ font-size: 16px;}
.map-holder{border:1px solid #cfcfcf; overflow: hidden;height: 378px; }
#allmap{height: 378px;  }
.partner-list p{text-align: center; padding-top:10px; font-size: 16px;}
.partner-list .en{font-size: 12px; color: #ccc; text-align: center;}
.owl-buttons .owl-prev,.owl-buttons .owl-next{opacity:0.5;}

.to-join{display: block; color: #fff; background:#9ed034; display: block; text-align: center; padding:12px 0; font-size: 16px; border-radius: 3px; }
.to-join:hover{color: #fff; opacity: 0.9;}
.st-telphone{padding:10px 0; font-size: 16px;}
.st-telphone i{margin-right: 10px;}
.overlay{ background:#000; display: none; opacity: 0.5; position: fixed; left: 0; top:0; z-index: 99; width: 100%; height: 100%;}
.sample-thumb,.consult-title{cursor: pointer;}
.store-baidu-map{position: fixed; left:50%; z-index: -1; visibility: hidden; margin-left: -350px; top:100px; z-index: 100; box-shadow: 0px 0px 10px rgba(0,0,0,.5); }
.store-baidu-map .warp{background:#fff; padding:10px; }
.store-baidu-map .lp-map{ width: 680px; height: 350px; }
.store-baidu-map .hd{height:45px; background:#9ed034; position: relative; padding:0 10px;}
.store-baidu-map .hd h2{height: 100%; line-height: 45px; color: #fff; font-size: 18px; }
.store-baidu-map .close-map{font-size: 14px; border:1px solid #fff; border-radius: 3px; padding:3px 12px; color: #fff; right:10px; top:10px; position: absolute; cursor: pointer;}

.widget-title .small{font-size: 16px;}

.join-list{margin-bottom: 40px;}


/*百度地图*/
#SY-BaiduMap{ width: 800px; padding-bottom:15px; background:#fff; position: fixed; left: 50%; margin-left: -400px; top:100px; z-index: 100; display: none;
}
#searchBox{overflow: hidden; padding-bottom: 20px; background:#9ed034; padding:10px 20px;}
#suggestId{float:left; margin-bottom: 0px; width: 48%; border:0px; padding-left:2%; height: 30px; line-height: 30px\9; border-radius: 3px; background:#fff; background:rgba(255,255,255,.9); }
#search_btn{float:left;}
#location{float:left; height: 30px; line-height: 30px; padding-left: 15px; color: #fff;}
#map_conf{float:right; border:1px solid #fff; height: 28px; line-height: 28px; cursor:pointer; padding:0 15px; background: none; color: #fff; border-radius: 3px;}
#l-map{width:770px; height:400px; margin:15px auto 0 auto;}
.tangram-suggestion td{padding:2px;}
.tangram-suggestion-main{z-index: 101;}
/*#百度地图*/

.product-list{padding:80px 0;}
.product-list img{width: 100%; border:1px solid #eee;}
.product-list .row{margin-bottom: 35px;}
.product-list .litpic{display: block;}
.product-list .page{padding:30px 0; text-align: right;}
.product-list .page a{ border:1px solid #eee; margin:0 2px; display: inline-block; padding: 5px 10px; color: #999;  }
.product-list .page a:hover,.product-list .page a.active{background:#9ed034; color: #fff;}
.product-list .number{padding-top:5px; text-align: right;}